#include <my_header.h>
// 此时这个.c文件执行的是8_write_bianry写入的文件
/* Usage: ./9_read_binary filename */
int main(int argc, char *argv[]){                                  
    ARGS_CHECK(argc, 2);
    int fd = open(argv[1], O_RDWR);
    ERROR_CHECK(fd, -1, "open");

    int num;
    int ret = read(fd, &num, sizeof(num));
    ERROR_CHECK(ret, -1, "read");
    // 直接把数据读出来当int使用,效率高
    printf("num + 100 =%d\n", (num + 100));
    // 关闭文件描述符   
    close(fd);
    return 0;
}


